Big Huge Thesaurus

electric eel

noun

sounds kind of like